package chwgigs;

import excercise.J23_OtherClass2; //패키지와 클래스 사이에 존재 해야한다
import excercise.J23_OtherClass3; 

//import excercise.*; // 물론 이렇게 쓸수도 있지만 가독성과 코드 이해성이 불분명하기 
//때문에 추천하진 않는다.

public class J23_UsingotherClass {

	//다른 클래스 사용하기
	//import 라는 예약어를 이용해서
	//다른 패키지의 클래스들을 불러 올 수 있다
	//import 문은 package 문 뒤,
	//class 선언문 앞에 와야 한다. 
	public static void main(String[] args) {
		//1.타인이 만든 클래스 사용하기 
		// 같은 패키지내에 있는 클래스를 가져다 쓰는 것은 기본적으로 허용되있다. 
		J23_OtherClass.sayHello();
		
		//2. 타인이 만든 클래스 사용하기
		//다른 패키지 내 같은 이름을 가진 클래스 사용한다
		// 패키지이름 . 클래스 이름
		excercise.J23_OtherClass.sayHello();
		
		
		//3.타인이 만든 클래스 사용하기 // 가장 많이 사용하는 방법
		//import 문 사용 추천!!
         J23_OtherClass2.sayHello();
	     J23_OtherClass3.sayHello();  
	     
	    // 4.타인이 만든 클래스 사용하기 
	   excercise.J23_OtherClass2.sayHello();
	   excercise.J23_OtherClass3.sayHello();
	
	}
	
	

}//class
